For Lease - 2252 E 23Rd St Oakland, Ca 9460